home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / attall / alltheti.frm next >
Text File  |  1995-05-08  |  12KB  |  441 lines

  1. VERSION 2.00
  2. Begin Form AllTheTime 
  3.    AutoRedraw      =   -1  'True
  4.    BackColor       =   &H00C0C0C0&
  5.    BorderStyle     =   0  'None
  6.    Caption         =   "AllTheTime"
  7.    ClientHeight    =   0
  8.    ClientLeft      =   75
  9.    ClientTop       =   375
  10.    ClientWidth     =   810
  11.    ControlBox      =   0   'False
  12.    FillColor       =   &H00C0C0C0&
  13.    FillStyle       =   0  'Solid
  14.    FontBold        =   0   'False
  15.    FontItalic      =   0   'False
  16.    FontName        =   "MS Sans Serif"
  17.    FontSize        =   8.25
  18.    FontStrikethru  =   0   'False
  19.    FontUnderline   =   0   'False
  20.    Height          =   405
  21.    Icon            =   ALLTHETI.FRX:0000
  22.    Left            =   15
  23.    LinkTopic       =   "Form2"
  24.    MaxButton       =   0   'False
  25.    MinButton       =   0   'False
  26.    ScaleHeight     =   0
  27.    ScaleWidth      =   810
  28.    Top             =   30
  29.    Width           =   930
  30.    Begin TextBox Text1 
  31.       Height          =   288
  32.       Left            =   2016
  33.       LinkTimeout     =   -1
  34.       TabIndex        =   5
  35.       Top             =   624
  36.       Visible         =   0   'False
  37.       Width           =   372
  38.    End
  39.    Begin PictureClip MoonSun 
  40.       Cols            =   5
  41.       Location        =   "1215,1215,6900,5160"
  42.       Picture         =   ALLTHETI.FRX:0302
  43.       Rows            =   5
  44.    End
  45.    Begin SSFrame Frame3D1 
  46.       Font3D          =   0  'None
  47.       ForeColor       =   &H00000000&
  48.       Height          =   195
  49.       Left            =   15
  50.       TabIndex        =   4
  51.       Top             =   8160
  52.       Width           =   135
  53.       Begin SSOption Option3D1 
  54.          Alignment       =   1  'Right Justify
  55.          Caption         =   "&3 - Bottom right"
  56.          Font3D          =   0  'None
  57.          ForeColor       =   &H00000000&
  58.          Height          =   255
  59.          Index           =   2
  60.          Left            =   1920
  61.          TabIndex        =   2
  62.          Top             =   960
  63.          Value           =   -1  'True
  64.          Width           =   1575
  65.       End
  66.       Begin SSOption Option3D1 
  67.          Caption         =   "&5 - Elsewhere"
  68.          Font3D          =   0  'None
  69.          ForeColor       =   &H00000000&
  70.          Height          =   255
  71.          Index           =   4
  72.          Left            =   1530
  73.          TabIndex        =   6
  74.          TabStop         =   0   'False
  75.          Top             =   615
  76.          Width           =   1575
  77.       End
  78.       Begin SSOption Option3D1 
  79.          Caption         =   "&1 - Upper left"
  80.          Font3D          =   0  'None
  81.          ForeColor       =   &H00000000&
  82.          Height          =   255
  83.          Index           =   0
  84.          Left            =   105
  85.          TabIndex        =   0
  86.          TabStop         =   0   'False
  87.          Top             =   255
  88.          Width           =   1455
  89.       End
  90.       Begin SSOption Option3D1 
  91.          Alignment       =   1  'Right Justify
  92.          Caption         =   "&2 - Upper right"
  93.          Font3D          =   0  'None
  94.          ForeColor       =   &H00000000&
  95.          Height          =   255
  96.          Index           =   1
  97.          Left            =   1920
  98.          TabIndex        =   1
  99.          TabStop         =   0   'False
  100.          Top             =   270
  101.          Width           =   1575
  102.       End
  103.       Begin SSOption Option3D1 
  104.          Caption         =   "&4 - Bottom left"
  105.          Font3D          =   0  'None
  106.          ForeColor       =   &H00000000&
  107.          Height          =   255
  108.          Index           =   3
  109.          Left            =   120
  110.          TabIndex        =   3
  111.          TabStop         =   0   'False
  112.          Top             =   960
  113.          Width           =   1575
  114.       End
  115.    End
  116.    Begin Image PrtStatus 
  117.       Height          =   240
  118.       Left            =   510
  119.       Top             =   10005
  120.       Width           =   300
  121.    End
  122.    Begin Image PrtInactive 
  123.       Height          =   240
  124.       Left            =   510
  125.       Picture         =   ALLTHETI.FRX:1E20
  126.       Top             =   10080
  127.       Width           =   285
  128.    End
  129.    Begin Image PrtActive 
  130.       Height          =   240
  131.       Left            =   510
  132.       Picture         =   ALLTHETI.FRX:1FEA
  133.       Top             =   10080
  134.       Width           =   300
  135.    End
  136.    Begin Image Picture1 
  137.       Height          =   225
  138.       Left            =   30
  139.       Picture         =   ALLTHETI.FRX:21B4
  140.       Top             =   30
  141.       Width           =   240
  142.    End
  143.    Begin Image MoonPic 
  144.       Height          =   192
  145.       Left            =   300
  146.       Top             =   30
  147.       Width           =   192
  148.    End
  149.    Begin Image SeasonPic 
  150.       Height          =   192
  151.       Left            =   4080
  152.       Top             =   30
  153.       Width           =   192
  154.    End
  155. End
  156. 'DefInt A-Z
  157. Const GroupFauxCompilerDirective = False
  158.  
  159. Sub Form_Activate ()
  160.     'MsgBox ("Activate...")
  161.       If AllTheTime.Left >= Screen.Width - 15 Then
  162.          AllTheTime.Left = AllTheTime.Tag
  163.       End If
  164. End Sub
  165.  
  166. '
  167. '
  168. Sub Form_Click ()
  169. SoundABorted = True
  170. CFlag% = True
  171. End Sub
  172.  
  173. Sub Form_DblClick ()
  174. DblCFlag% = True
  175.  
  176. End Sub
  177.  
  178. Sub Form_GotFocus ()
  179.       If AllTheTime.Left >= Screen.Width - 15 Then
  180.          AllTheTime.Left = AllTheTime.Tag
  181.       End If
  182. '
  183. 'Settings.SetFocus
  184. End Sub
  185.  
  186. Sub Form_KeyDown (KeyCode As Integer, Shift As Integer)
  187.     Select Case KeyCode
  188.         Case Alt_R      'Rotate
  189.             For I% = 0 To 4
  190.             If Settings.Option3D1(I%).Value Then S% = I%
  191.             Next I%
  192.             Settings.Option3D1((S% + 1) Mod 5).Value = True
  193.             Settings.Option3D1(S%).Value = False
  194.             KeyCode = 0
  195.             Shift = 0
  196.             Call PositionATT
  197.  
  198.         Case Alt_T      'Turn off
  199. '            KeyCode = 0
  200. '            Shift = 0
  201. '            AllTheTime.Visible = Not AllTheTime.Visible
  202.    End Select
  203.  
  204. End Sub
  205.  
  206. Sub Form_KeyPress (KeyAscii As Integer)
  207.     If KeyAscii = Asc("X") Then
  208.        DeleteMenus
  209.        End 'Program
  210.     End If
  211. End Sub
  212.  
  213. Sub Form_Load ()
  214. If hSubMenus <> 0 Then
  215.    MsgBox "Loading twice..."
  216.    End
  217. End If
  218. hMainMenu = CreatePopUpMenu()
  219. hTaskMenu = CreateTaskMenu()
  220. T% = AppendMenu(hMainMenu, MF_POPUP, hTaskMenu, "&Switch to")
  221. T% = AppendMenu(hMainMenu, MF_STRING, IDM_SETTINGS, "Se&ttings...")
  222. T% = AppendMenu(hMainMenu, MF_SEPARATOR, IDM_ITEMS, "-")
  223. T% = AppendMenu(hMainMenu, MF_STRING, IDM_ABOUT, "&About...")
  224. T% = AppendMenu(hMainMenu, MF_SEPARATOR, IDM_ITEMS, "-")
  225. T% = AppendMenu(hMainMenu, MF_STRING, IDM_EXIT, "E&xit")
  226.  
  227. If GroupFauxCompilerDirective Then
  228.    Text1.LinkMode = 0
  229.    Text1.LinkTopic = "Progman|Progman"
  230.    Text1.LinkItem = "Groups"
  231.    Text1.LinkMode = 2
  232.    Text1.LinkRequest
  233.  
  234.    hGroupMenu = CreatePopUpMenu()
  235.    T% = AppendMenu(hMainMenu, MF_SEPARATOR, IDM_ITEMS, "-")
  236.    
  237.    Groups$ = Text1.Text
  238.    While Groups$ <> ""
  239.       cPos = InStr(Groups$, Chr(13))
  240.       OneGroup$ = Left$(Groups$, cPos - 1)
  241.       Groups$ = Mid$(Groups$, cPos + 2, 30000)
  242.       hSubMenus = hSubMenus + 1
  243.       ReDim Preserve hSubMenu(hSubMenus)
  244.       hSubMenu(hSubMenus) = CreatePopUpMenu()   'popup
  245.   
  246.       Text1.LinkItem = OneGroup$
  247.       Text1.LinkMode = 2
  248.       Text1.LinkRequest
  249.  
  250.       Progs$ = Text1.Text
  251.       FirstOne = True
  252.       While Progs$ <> ""
  253.          cPos = InStr(Progs$, Chr(13))
  254.          OneProg$ = Left$(Progs$, cPos - 1)
  255.          Progs$ = Mid$(Progs$, cPos + 2, 30000)
  256.          PName$ = Mid$(OneProg$, 2, 30000)
  257.          PName$ = Mid$(PName$, 1, InStr(PName$, Chr(34)) - 1)
  258.          If FirstOne Then
  259.             FirstOne = False
  260.          Else
  261.             T% = AppendMenu(hSubMenu(hSubMenus), MF_STRING, IDM_ITEMS + hSubMenus, PName$)
  262.          End If
  263.       Wend
  264.  
  265.       T% = AppendMenu(hGroupMenu, MF_POPUP, hSubMenu(hSubMenus), OneGroup$)
  266.    Wend
  267.  
  268. T% = AppendMenu(hMainMenu, MF_POPUP, hGroupMenu, "Groups...")
  269. End If
  270.  
  271. PrtActive.Picture = MoonSun.GraphicCell(20)
  272. PrtInActive.Picture = MoonSun.GraphicCell(21)
  273. PrtStatus.Picture = MoonSun.GraphicCell(21)
  274. 'Screen.MousePointer = 0
  275.  
  276. 'AllTheTime.Visible = T